const path = require("path");
// 1- 下载  yarn add ejs
const express = require("express");
// 2- 引入
const ejs = require("ejs");
const filmList = require("./data");
// 3- 在项目目录中新建名字为views的目录，目录中可以创建一个以ejs结尾的文件
const app = express();

// 将ejs默认文件夹更改为home
app.set("views",path.join(__dirname,"/home"))
app.engine("html",ejs.renderFile)
app.get("/",(req,res)=>{
	// 通过res.render指定呈现的内容：
	// 第一个参数是ejs的文件的名字（默认会去views目录中查找）
	// 第二个参数是向ejs模板传递的数据（格式为对象，该参数可以省略）。
	// 传递给ejs文件的数据是一个对象，在ejs模板中可以直接使用该对象的属性。
	// ejs规则：输出a的值<%= a%>
	// res.render("filmList.ejs",{
	// 	a:1,
	// 	b:2,
	// 	c:3,
	// 	filmList
	// })
	
	res.render("filmList.html",{
		a:1,
		b:2,
		c:3,
		filmList
	})
	
})
app.listen(80,()=>{
	console.log("success");
})